[INFO] fetching crate cpclib-disc 0.7.0...
[INFO] checking cpclib-disc-0.7.0 against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] extracting crate cpclib-disc 0.7.0 into /workspace/builds/worker-1-tc1/source
[INFO] validating manifest of crates.io crate cpclib-disc 0.7.0 on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate cpclib-disc 0.7.0
[INFO] finished tweaking crates.io crate cpclib-disc 0.7.0
[INFO] tweaked toml for crates.io crate cpclib-disc 0.7.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] crate crates.io crate cpclib-disc 0.7.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded nom_locate v4.1.0
[INFO] [stderr]   Downloaded ordered-float v3.7.0
[INFO] [stderr]   Downloaded cpclib-common v0.7.0
[INFO] [stderr]   Downloaded bitsets v0.1.1
[INFO] [stderr]   Downloaded simplelog v0.12.1
[INFO] [stderr]   Downloaded resolve-path v0.1.0
[INFO] [stderr]   Downloaded built v0.6.1
[INFO] [stderr]   Downloaded bitfield v0.14.0
[INFO] [stderr]   Downloaded delegate v0.10.0
[INFO] [stderr]   Downloaded custom_error v1.9.2
[INFO] [stderr]   Downloaded cargo-lock v9.0.0
[INFO] [stderr]   Downloaded evalexpr v11.0.1
[INFO] [stderr]   Downloaded aho-corasick v1.0.3
[INFO] [stderr]   Downloaded winnow v0.5.10
[INFO] [stderr]   Downloaded clap v4.3.21
[INFO] [stderr]   Downloaded clap_builder v4.3.21
[INFO] [stderr]   Downloaded cpclib-tokens v0.7.0
[INFO] [stderr]   Downloaded cpclib-sna v0.7.0
[INFO] [stderr]   Downloaded time-macros v0.2.11
[INFO] [stderr]   Downloaded remain v0.2.11
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c65320e6cec76c455f14af304482e3774db380c4d1cca88d9b3b6b7bead2ec7a
[INFO] running `Command { std: "docker" "start" "-a" "c65320e6cec76c455f14af304482e3774db380c4d1cca88d9b3b6b7bead2ec7a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c65320e6cec76c455f14af304482e3774db380c4d1cca88d9b3b6b7bead2ec7a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c65320e6cec76c455f14af304482e3774db380c4d1cca88d9b3b6b7bead2ec7a", kill_on_drop: false }`
[INFO] [stdout] c65320e6cec76c455f14af304482e3774db380c4d1cca88d9b3b6b7bead2ec7a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] aabf46e924d65f32d99541fbafde97f663218be3f8c9dba4808900c00da65a84
[INFO] running `Command { std: "docker" "start" "-a" "aabf46e924d65f32d99541fbafde97f663218be3f8c9dba4808900c00da65a84", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.183
[INFO] [stderr]    Compiling hashbrown v0.14.0
[INFO] [stderr]    Compiling winnow v0.5.10
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling num-traits v0.2.16
[INFO] [stderr]    Compiling semver v1.0.18
[INFO] [stderr]    Compiling percent-encoding v2.3.0
[INFO] [stderr]    Compiling unicode-bidi v0.3.13
[INFO] [stderr]    Compiling libc v0.2.147
[INFO] [stderr]    Compiling proc-macro2 v1.0.66
[INFO] [stderr]    Compiling iana-time-zone v0.1.57
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling rustix v0.38.8
[INFO] [stderr]     Checking linux-raw-sys v0.4.5
[INFO] [stderr]    Compiling form_urlencoded v1.2.0
[INFO] [stderr]     Checking bitflags v2.4.0
[INFO] [stderr]    Compiling num-bigint v0.4.3
[INFO] [stderr]     Checking utf8parse v0.2.1
[INFO] [stderr]     Checking crossbeam-epoch v0.9.15
[INFO] [stderr]     Checking anstyle-parse v0.2.1
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]    Compiling quote v1.0.32
[INFO] [stderr]    Compiling indexmap v2.0.0
[INFO] [stderr]    Compiling time-core v0.1.1
[INFO] [stderr]     Checking anstyle v1.0.1
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]     Checking anstyle-query v1.0.0
[INFO] [stderr]     Checking colorchoice v1.0.0
[INFO] [stderr]    Compiling syn v2.0.28
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking dirs-sys v0.3.7
[INFO] [stderr]    Compiling time-macros v0.2.11
[INFO] [stderr]     Checking crossbeam-deque v0.8.3
[INFO] [stderr]    Compiling idna v0.4.0
[INFO] [stderr]    Compiling once_cell v1.18.0
[INFO] [stderr]     Checking either v1.9.0
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking clap_lex v0.5.0
[INFO] [stderr]     Checking wyz v0.5.1
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking rayon-core v1.11.0
[INFO] [stderr]     Checking dirs v4.0.0
[INFO] [stderr]     Checking is-terminal v0.4.9
[INFO] [stderr]     Checking bytecount v0.6.3
[INFO] [stderr]     Checking anstream v0.3.2
[INFO] [stderr]     Checking funty v2.0.0
[INFO] [stderr]    Compiling chrono v0.4.26
[INFO] [stderr]     Checking resolve-path v0.1.0
[INFO] [stderr]     Checking itertools v0.11.0
[INFO] [stderr]     Checking clap_builder v4.3.21
[INFO] [stderr]    Compiling cc v1.0.82
[INFO] [stderr]     Checking rayon v1.7.0
[INFO] [stderr]     Checking num-integer v0.1.45
[INFO] [stderr]    Compiling url v2.4.0
[INFO] [stderr]     Checking num-complex v0.4.3
[INFO] [stderr]     Checking bitvec v1.0.1
[INFO] [stderr]     Checking aho-corasick v1.0.3
[INFO] [stderr]     Checking bitsets v0.1.1
[INFO] [stderr]     Checking bitfield v0.14.0
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]     Checking regex-syntax v0.7.4
[INFO] [stderr]     Checking smol_str v0.2.0
[INFO] [stderr]     Checking gimli v0.27.3
[INFO] [stderr]     Checking nom_locate v4.1.0
[INFO] [stderr]     Checking smallvec v1.11.0
[INFO] [stderr]     Checking miniz_oxide v0.7.1
[INFO] [stderr]     Checking time v0.3.25
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]     Checking object v0.31.1
[INFO] [stderr]     Checking rustc-demangle v0.1.23
[INFO] [stderr]    Compiling backtrace v0.3.68
[INFO] [stderr]     Checking num-rational v0.4.1
[INFO] [stderr]     Checking ordered-float v3.7.0
[INFO] [stderr]     Checking clap v4.3.21
[INFO] [stderr]     Checking termcolor v1.1.3
[INFO] [stderr]     Checking evalexpr v11.0.1
[INFO] [stderr]     Checking custom_error v1.9.2
[INFO] [stderr]     Checking num v0.4.1
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling serde_spanned v0.6.3
[INFO] [stderr]    Compiling toml_edit v0.19.14
[INFO] [stderr]     Checking simplelog v0.12.1
[INFO] [stderr]    Compiling remain v0.2.11
[INFO] [stderr]     Checking cpclib-common v0.7.0
[INFO] [stderr]     Checking regex-automata v0.3.6
[INFO] [stderr]    Compiling synstructure v0.12.6
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking addr2line v0.20.0
[INFO] [stderr]    Compiling toml v0.7.6
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling delegate v0.10.0
[INFO] [stderr]    Compiling getset v0.1.2
[INFO] [stderr]    Compiling cargo-lock v9.0.0
[INFO] [stderr]    Compiling num_enum_derive v0.6.1
[INFO] [stderr]    Compiling built v0.6.1
[INFO] [stderr]     Checking failure v0.1.8
[INFO] [stderr]    Compiling cpclib-sna v0.7.0
[INFO] [stderr]    Compiling cpclib-tokens v0.7.0
[INFO] [stderr]    Compiling cpclib-disc v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking regex v1.9.3
[INFO] [stderr]     Checking num_enum v0.6.1
[INFO] [stdout] warning: use of deprecated function `cpclib_common::itertools::zip`: Use [std::iter::zip](https://doc.rust-lang.org/std/iter/fn.zip.html) instead
[INFO] [stdout]   --> src/edsk.rs:10:31
[INFO] [stdout]    |
[INFO] [stdout] 10 | use cpclib_common::itertools::zip;
[INFO] [stdout]    |                               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `cpclib_common::itertools::zip`: Use [std::iter::zip](https://doc.rust-lang.org/std/iter/fn.zip.html) instead
[INFO] [stdout]   --> src/edsk.rs:10:31
[INFO] [stdout]    |
[INFO] [stdout] 10 | use cpclib_common::itertools::zip;
[INFO] [stdout]    |                               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `cpclib_common::itertools::zip`: Use [std::iter::zip](https://doc.rust-lang.org/std/iter/fn.zip.html) instead
[INFO] [stdout]    --> src/edsk.rs:745:23
[INFO] [stdout]     |
[INFO] [stdout] 745 |         let sectors = zip(info_drain, data_drain)
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `cpclib_common::itertools::zip`: Use [std::iter::zip](https://doc.rust-lang.org/std/iter/fn.zip.html) instead
[INFO] [stdout]    --> src/edsk.rs:745:23
[INFO] [stdout]     |
[INFO] [stdout] 745 |         let sectors = zip(info_drain, data_drain)
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.15s
[INFO] running `Command { std: "docker" "inspect" "aabf46e924d65f32d99541fbafde97f663218be3f8c9dba4808900c00da65a84", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aabf46e924d65f32d99541fbafde97f663218be3f8c9dba4808900c00da65a84", kill_on_drop: false }`
[INFO] [stdout] aabf46e924d65f32d99541fbafde97f663218be3f8c9dba4808900c00da65a84
[INFO] checking cpclib-disc-0.7.0 against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] extracting crate cpclib-disc 0.7.0 into /workspace/builds/worker-1-tc2/source
[INFO] validating manifest of crates.io crate cpclib-disc 0.7.0 on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate cpclib-disc 0.7.0
[INFO] finished tweaking crates.io crate cpclib-disc 0.7.0
[INFO] tweaked toml for crates.io crate cpclib-disc 0.7.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] crate crates.io crate cpclib-disc 0.7.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 428081f5cedde52eb1b47f6ea0368afe2ccf57c49dac0a93bc94ec01b1996019
[INFO] running `Command { std: "docker" "start" "-a" "428081f5cedde52eb1b47f6ea0368afe2ccf57c49dac0a93bc94ec01b1996019", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "428081f5cedde52eb1b47f6ea0368afe2ccf57c49dac0a93bc94ec01b1996019", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "428081f5cedde52eb1b47f6ea0368afe2ccf57c49dac0a93bc94ec01b1996019", kill_on_drop: false }`
[INFO] [stdout] 428081f5cedde52eb1b47f6ea0368afe2ccf57c49dac0a93bc94ec01b1996019
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b128ba8230e23722e298ccf21072dcb1ea77156035fa839f305a512a7a9fd972
[INFO] running `Command { std: "docker" "start" "-a" "b128ba8230e23722e298ccf21072dcb1ea77156035fa839f305a512a7a9fd972", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.183
[INFO] [stderr]    Compiling libc v0.2.147
[INFO] [stderr]    Compiling proc-macro2 v1.0.66
[INFO] [stderr]    Compiling hashbrown v0.14.0
[INFO] [stderr]    Compiling winnow v0.5.10
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling num-traits v0.2.16
[INFO] [stderr]    Compiling percent-encoding v2.3.0
[INFO] [stderr]    Compiling unicode-bidi v0.3.13
[INFO] [stderr]    Compiling semver v1.0.18
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling iana-time-zone v0.1.57
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling rustix v0.38.8
[INFO] [stderr]     Checking linux-raw-sys v0.4.5
[INFO] [stderr]    Compiling form_urlencoded v1.2.0
[INFO] [stderr]     Checking bitflags v2.4.0
[INFO] [stderr]    Compiling num-bigint v0.4.3
[INFO] [stderr]     Checking utf8parse v0.2.1
[INFO] [stderr]     Checking crossbeam-epoch v0.9.15
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]     Checking anstyle-parse v0.2.1
[INFO] [stderr]    Compiling quote v1.0.32
[INFO] [stderr]    Compiling indexmap v2.0.0
[INFO] [stderr]     Checking colorchoice v1.0.0
[INFO] [stderr]     Checking anstyle-query v1.0.0
[INFO] [stderr]     Checking anstyle v1.0.1
[INFO] [stderr]    Compiling time-core v0.1.1
[INFO] [stderr]    Compiling syn v2.0.28
[INFO] [stderr]     Checking crossbeam-deque v0.8.3
[INFO] [stderr]    Compiling time-macros v0.2.11
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]    Compiling idna v0.4.0
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking dirs-sys v0.3.7
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking either v1.9.0
[INFO] [stderr]    Compiling once_cell v1.18.0
[INFO] [stderr]     Checking clap_lex v0.5.0
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking rayon-core v1.11.0
[INFO] [stderr]     Checking wyz v0.5.1
[INFO] [stderr]     Checking dirs v4.0.0
[INFO] [stderr]     Checking is-terminal v0.4.9
[INFO] [stderr]     Checking bytecount v0.6.3
[INFO] [stderr]     Checking anstream v0.3.2
[INFO] [stderr]     Checking funty v2.0.0
[INFO] [stderr]    Compiling chrono v0.4.26
[INFO] [stderr]     Checking resolve-path v0.1.0
[INFO] [stderr]     Checking clap_builder v4.3.21
[INFO] [stderr]     Checking itertools v0.11.0
[INFO] [stderr]     Checking aho-corasick v1.0.3
[INFO] [stderr]     Checking rayon v1.7.0
[INFO] [stderr]    Compiling cc v1.0.82
[INFO] [stderr]     Checking gimli v0.27.3
[INFO] [stderr]    Compiling url v2.4.0
[INFO] [stderr]     Checking num-integer v0.1.45
[INFO] [stderr]     Checking num-complex v0.4.3
[INFO] [stderr]     Checking bitvec v1.0.1
[INFO] [stderr]     Checking bitsets v0.1.1
[INFO] [stderr]     Checking regex-syntax v0.7.4
[INFO] [stderr]     Checking smol_str v0.2.0
[INFO] [stderr]     Checking smallvec v1.11.0
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]     Checking nom_locate v4.1.0
[INFO] [stderr]     Checking bitfield v0.14.0
[INFO] [stderr]     Checking time v0.3.25
[INFO] [stderr]     Checking miniz_oxide v0.7.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling backtrace v0.3.68
[INFO] [stderr]     Checking object v0.31.1
[INFO] [stderr]     Checking rustc-demangle v0.1.23
[INFO] [stderr]     Checking ordered-float v3.7.0
[INFO] [stderr]     Checking clap v4.3.21
[INFO] [stderr]     Checking num-rational v0.4.1
[INFO] [stderr]     Checking termcolor v1.1.3
[INFO] [stderr]     Checking evalexpr v11.0.1
[INFO] [stderr]     Checking custom_error v1.9.2
[INFO] [stderr]     Checking num v0.4.1
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling serde_spanned v0.6.3
[INFO] [stderr]     Checking addr2line v0.20.0
[INFO] [stderr]    Compiling toml_edit v0.19.14
[INFO] [stderr]     Checking simplelog v0.12.1
[INFO] [stderr]    Compiling remain v0.2.11
[INFO] [stderr]     Checking cpclib-common v0.7.0
[INFO] [stderr]     Checking regex-automata v0.3.6
[INFO] [stderr]    Compiling synstructure v0.12.6
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling toml v0.7.6
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling delegate v0.10.0
[INFO] [stderr]    Compiling getset v0.1.2
[INFO] [stderr]    Compiling num_enum_derive v0.6.1
[INFO] [stderr]    Compiling cargo-lock v9.0.0
[INFO] [stderr]    Compiling built v0.6.1
[INFO] [stderr]     Checking regex v1.9.3
[INFO] [stderr]     Checking failure v0.1.8
[INFO] [stderr]    Compiling cpclib-sna v0.7.0
[INFO] [stderr]    Compiling cpclib-tokens v0.7.0
[INFO] [stderr]    Compiling cpclib-disc v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking num_enum v0.6.1
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:122:16
[INFO] [stdout]     |
[INFO] [stdout] 122 |         buffer[1..9].copy_from_slice(self.filename_header_format().as_ref());
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/amsdos.rs:123:16
[INFO] [stdout]     |
[INFO] [stdout] 123 |         buffer[9..].copy_from_slice(self.extension_header_format().as_ref());
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:168:37
[INFO] [stdout]     |
[INFO] [stdout] 168 |             self.set_name(&filename[0..idx]);
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:169:42
[INFO] [stdout]     |
[INFO] [stdout] 169 |             self.set_extension(&filename[idx + 1..filename.len()])
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:179:20
[INFO] [stdout]     |
[INFO] [stdout] 179 |         for idx in 0..8 {
[INFO] [stdout]     |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:191:20
[INFO] [stdout]     |
[INFO] [stdout] 191 |         for idx in 0..3 {
[INFO] [stdout]     |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:122:16
[INFO] [stdout]     |
[INFO] [stdout] 122 |         buffer[1..9].copy_from_slice(self.filename_header_format().as_ref());
[INFO] [stdout]     |                ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/amsdos.rs:314:30
[INFO] [stdout]     |
[INFO] [stdout] 314 |                     &content[2..]
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/amsdos.rs:322:47
[INFO] [stdout]     |
[INFO] [stdout] 322 |             Some(idx) => (&rest[..idx], &rest[(idx + 1)..])
[INFO] [stdout]     |                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/amsdos.rs:514:36
[INFO] [stdout]     |
[INFO] [stdout] 514 |                 let blocs = buffer[16..]
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/amsdos.rs:123:16
[INFO] [stdout]     |
[INFO] [stdout] 123 |         buffer[9..].copy_from_slice(self.extension_header_format().as_ref());
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:538:20
[INFO] [stdout]     |
[INFO] [stdout] 538 |         for idx in 0..16 {
[INFO] [stdout]     |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:553:15
[INFO] [stdout]     |
[INFO] [stdout] 553 |         bytes[0..12].copy_from_slice(
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:168:37
[INFO] [stdout]     |
[INFO] [stdout] 168 |             self.set_name(&filename[0..idx]);
[INFO] [stdout]     |                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/amsdos.rs:560:15
[INFO] [stdout]     |
[INFO] [stdout] 560 |         bytes[16..].copy_from_slice(
[INFO] [stdout]     |               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:169:42
[INFO] [stdout]     |
[INFO] [stdout] 169 |             self.set_extension(&filename[idx + 1..filename.len()])
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:821:10
[INFO] [stdout]     |
[INFO] [stdout] 821 |         (0..self.entries.len()).find(|&idx| &self.entries[idx] == entry)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:846:18
[INFO] [stdout]     |
[INFO] [stdout] 846 |         for i in 0..64 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:179:20
[INFO] [stdout]     |
[INFO] [stdout] 179 |         for idx in 0..8 {
[INFO] [stdout]     |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:847:21
[INFO] [stdout]     |
[INFO] [stdout] 847 |             content[i * 32..(i + 1) * 32].copy_from_slice(&self.entries[i].as_bytes());
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:855:18
[INFO] [stdout]     |
[INFO] [stdout] 855 |         for i in 0..64 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:191:20
[INFO] [stdout]     |
[INFO] [stdout] 191 |         for idx in 0..3 {
[INFO] [stdout]     |                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:858:24
[INFO] [stdout]     |
[INFO] [stdout] 858 |                 &slice[i * 32..(i + 1) * 32]
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/amsdos.rs:917:20
[INFO] [stdout]     |
[INFO] [stdout] 917 |         let set = (2..=255)
[INFO] [stdout]     |                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/amsdos.rs:314:30
[INFO] [stdout]     |
[INFO] [stdout] 314 |                     &content[2..]
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1028:20
[INFO] [stdout]      |
[INFO] [stdout] 1028 |         for idx in 0..DIRECTORY_SIZE
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1031:39
[INFO] [stdout]      |
[INFO] [stdout] 1031 |             let entry_buffer = &bytes[(idx * 32)..(idx + 1) * 32];
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1156:38
[INFO] [stdout]      |
[INFO] [stdout] 1156 | ...                   &content[file_pos..(file_pos + 2 * DATA_SECTOR_SIZE).min(file_size)],
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/amsdos.rs:322:47
[INFO] [stdout]     |
[INFO] [stdout] 322 |             Some(idx) => (&rest[..idx], &rest[(idx + 1)..])
[INFO] [stdout]     |                                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1215:47
[INFO] [stdout]      |
[INFO] [stdout] 1215 |         let bytes = &mut (sector.values_mut()[idx_in_sector..(idx_in_sector + AmsdosEntry::len())]);
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/amsdos.rs:514:36
[INFO] [stdout]     |
[INFO] [stdout] 514 |                 let blocs = buffer[16..]
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:538:20
[INFO] [stdout]     |
[INFO] [stdout] 538 |         for idx in 0..16 {
[INFO] [stdout]     |                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1289:37
[INFO] [stdout]      |
[INFO] [stdout] 1289 |         sector1.set_values(&content[0..DATA_SECTOR_SIZE]).unwrap();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:553:15
[INFO] [stdout]     |
[INFO] [stdout] 553 |         bytes[0..12].copy_from_slice(
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1297:34
[INFO] [stdout]      |
[INFO] [stdout] 1297 |             .set_values(&content[DATA_SECTOR_SIZE..2 * DATA_SECTOR_SIZE])
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/amsdos.rs:560:15
[INFO] [stdout]     |
[INFO] [stdout] 560 |         bytes[16..].copy_from_slice(
[INFO] [stdout]     |               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1418:22
[INFO] [stdout]      |
[INFO] [stdout] 1418 |         self.content[1..9]
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:821:10
[INFO] [stdout]     |
[INFO] [stdout] 821 |         (0..self.entries.len()).find(|&idx| &self.entries[idx] == entry)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1439:22
[INFO] [stdout]      |
[INFO] [stdout] 1439 |         self.content[9..(9 + 3)]
[INFO] [stdout]      |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:846:18
[INFO] [stdout]     |
[INFO] [stdout] 846 |         for i in 0..64 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1519:22
[INFO] [stdout]      |
[INFO] [stdout] 1519 |         self.content[0..=66]
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:847:21
[INFO] [stdout]     |
[INFO] [stdout] 847 |             content[i * 32..(i + 1) * 32].copy_from_slice(&self.entries[i].as_bytes());
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/cfg.rs:147:30
[INFO] [stdout]     |
[INFO] [stdout] 147 |         let track_iterator = 0..self.nb_tracks;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:125:57
[INFO] [stdout]     |
[INFO] [stdout] 125 |         for (idx, byte) in self.creator_name.as_bytes()[0..14].iter().enumerate() {
[INFO] [stdout]     |                                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:855:18
[INFO] [stdout]     |
[INFO] [stdout] 855 |         for i in 0..64 {
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/edsk.rs:140:60
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let creator_name = String::from_utf8_lossy(&buffer[0x22..=0x2F]);
[INFO] [stdout]     |                                                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/amsdos.rs:858:24
[INFO] [stdout]     |
[INFO] [stdout] 858 |                 &slice[i * 32..(i + 1) * 32]
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:143:40
[INFO] [stdout]     |
[INFO] [stdout] 143 |         let track_size_table = &buffer[0x34..(0x34 + number_of_tracks * number_of_heads) as usize];
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/amsdos.rs:917:20
[INFO] [stdout]     |
[INFO] [stdout] 917 |         let set = (2..=255)
[INFO] [stdout]     |                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:225:10
[INFO] [stdout]     |
[INFO] [stdout] 225 |         (0..self.number_of_distinct_tracks())
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1028:20
[INFO] [stdout]      |
[INFO] [stdout] 1028 |         for idx in 0..DIRECTORY_SIZE
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:332:20
[INFO] [stdout]     |
[INFO] [stdout] 332 |         for idx in 0..(self.number_of_sectors() - 1) {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1031:39
[INFO] [stdout]      |
[INFO] [stdout] 1031 |             let entry_buffer = &bytes[(idx * 32)..(idx + 1) * 32];
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/edsk.rs:394:56
[INFO] [stdout]     |
[INFO] [stdout] 394 |             SectorInformationList::from_buffer(&buffer[0x18..], number_of_sectors);
[INFO] [stdout]     |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1156:38
[INFO] [stdout]      |
[INFO] [stdout] 1156 | ...                   &content[file_pos..(file_pos + 2 * DATA_SECTOR_SIZE).min(file_size)],
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1215:47
[INFO] [stdout]      |
[INFO] [stdout] 1215 |         let bytes = &mut (sector.values_mut()[idx_in_sector..(idx_in_sector + AmsdosEntry::len())]);
[INFO] [stdout]      |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1289:37
[INFO] [stdout]      |
[INFO] [stdout] 1289 |         sector1.set_values(&content[0..DATA_SECTOR_SIZE]).unwrap();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1297:34
[INFO] [stdout]      |
[INFO] [stdout] 1297 |             .set_values(&content[DATA_SECTOR_SIZE..2 * DATA_SECTOR_SIZE])
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:723:31
[INFO] [stdout]     |
[INFO] [stdout] 723 |         for _sector_number in 0..number_of_sectors {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1418:22
[INFO] [stdout]      |
[INFO] [stdout] 1418 |         self.content[1..9]
[INFO] [stdout]      |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/edsk.rs:724:42
[INFO] [stdout]     |
[INFO] [stdout] 724 |             let current_buffer = &buffer[consummed_bytes..];
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1439:22
[INFO] [stdout]      |
[INFO] [stdout] 1439 |         self.content[9..(9 + 3)]
[INFO] [stdout]      |                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:735:42
[INFO] [stdout]     |
[INFO] [stdout] 735 |             let current_buffer = &buffer[consummed_bytes..consummed_bytes + current_sector_size];
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]     --> src/amsdos.rs:1519:22
[INFO] [stdout]      |
[INFO] [stdout] 1519 |         self.content[0..=66]
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:784:20
[INFO] [stdout]     |
[INFO] [stdout] 784 |         for idx in 0..ids.len() {
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/cfg.rs:147:30
[INFO] [stdout]     |
[INFO] [stdout] 147 |         let track_iterator = 0..self.nb_tracks;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:125:57
[INFO] [stdout]     |
[INFO] [stdout] 125 |         for (idx, byte) in self.creator_name.as_bytes()[0..14].iter().enumerate() {
[INFO] [stdout]     |                                                         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/edsk.rs:140:60
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let creator_name = String::from_utf8_lossy(&buffer[0x22..=0x2F]);
[INFO] [stdout]     |                                                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:143:40
[INFO] [stdout]     |
[INFO] [stdout] 143 |         let track_size_table = &buffer[0x34..(0x34 + number_of_tracks * number_of_heads) as usize];
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:225:10
[INFO] [stdout]     |
[INFO] [stdout] 225 |         (0..self.number_of_distinct_tracks())
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:332:20
[INFO] [stdout]     |
[INFO] [stdout] 332 |         for idx in 0..(self.number_of_sectors() - 1) {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/edsk.rs:394:56
[INFO] [stdout]     |
[INFO] [stdout] 394 |             SectorInformationList::from_buffer(&buffer[0x18..], number_of_sectors);
[INFO] [stdout]     |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:900:29
[INFO] [stdout]     |
[INFO] [stdout] 900 |         for track_number in 0..disc_info.number_of_tracks {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:901:28
[INFO] [stdout]     |
[INFO] [stdout] 901 |             for head_nb in 0..disc_info.number_of_heads {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:723:31
[INFO] [stdout]     |
[INFO] [stdout] 723 |         for _sector_number in 0..number_of_sectors {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:904:44
[INFO] [stdout]     |
[INFO] [stdout] 904 |                 let track_buffer = &buffer[consummed_bytes..(consummed_bytes + current_track_size)];
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/edsk.rs:724:42
[INFO] [stdout]     |
[INFO] [stdout] 724 |             let current_buffer = &buffer[consummed_bytes..];
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:943:20
[INFO] [stdout]     |
[INFO] [stdout] 943 |         for idx in 0..(self.list.len() - 1) {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:735:42
[INFO] [stdout]     |
[INFO] [stdout] 735 |             let current_buffer = &buffer[consummed_bytes..consummed_bytes + current_sector_size];
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/edsk.rs:989:76
[INFO] [stdout]     |
[INFO] [stdout] 989 |             TrackInformationList::from_buffer_and_disc_information(&buffer[256..], &disc_info);
[INFO] [stdout]     |                                                                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:784:20
[INFO] [stdout]     |
[INFO] [stdout] 784 |         for idx in 0..ids.len() {
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/edsk.rs:1019:40
[INFO] [stdout]      |
[INFO] [stdout] 1019 |             let current_data = &buffer[consummed..consummed + sector_size];
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/edsk.rs:1161:22
[INFO] [stdout]      |
[INFO] [stdout] 1161 |         for count in 0..nb_sectors {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:900:29
[INFO] [stdout]     |
[INFO] [stdout] 900 |         for track_number in 0..disc_info.number_of_tracks {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:901:28
[INFO] [stdout]     |
[INFO] [stdout] 901 |             for head_nb in 0..disc_info.number_of_heads {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:904:44
[INFO] [stdout]     |
[INFO] [stdout] 904 |                 let track_buffer = &buffer[consummed_bytes..(consummed_bytes + current_track_size)];
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/edsk.rs:943:20
[INFO] [stdout]     |
[INFO] [stdout] 943 |         for idx in 0..(self.list.len() - 1) {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/edsk.rs:989:76
[INFO] [stdout]     |
[INFO] [stdout] 989 |             TrackInformationList::from_buffer_and_disc_information(&buffer[256..], &disc_info);
[INFO] [stdout]     |                                                                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/edsk.rs:1019:40
[INFO] [stdout]      |
[INFO] [stdout] 1019 |             let current_data = &buffer[consummed..consummed + sector_size];
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/edsk.rs:1161:22
[INFO] [stdout]      |
[INFO] [stdout] 1161 |         for count in 0..nb_sectors {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `cpclib_common::itertools::zip`: Use [std::iter::zip](https://doc.rust-lang.org/std/iter/fn.zip.html) instead
[INFO] [stdout]   --> src/edsk.rs:10:31
[INFO] [stdout]    |
[INFO] [stdout] 10 | use cpclib_common::itertools::zip;
[INFO] [stdout]    |                               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `cpclib_common::itertools::zip`: Use [std::iter::zip](https://doc.rust-lang.org/std/iter/fn.zip.html) instead
[INFO] [stdout]    --> src/edsk.rs:745:23
[INFO] [stdout]     |
[INFO] [stdout] 745 |         let sectors = zip(info_drain, data_drain)
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `cpclib_common::itertools::zip`: Use [std::iter::zip](https://doc.rust-lang.org/std/iter/fn.zip.html) instead
[INFO] [stdout]   --> src/edsk.rs:10:31
[INFO] [stdout]    |
[INFO] [stdout] 10 | use cpclib_common::itertools::zip;
[INFO] [stdout]    |                               ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `cpclib_common::itertools::zip`: Use [std::iter::zip](https://doc.rust-lang.org/std/iter/fn.zip.html) instead
[INFO] [stdout]    --> src/edsk.rs:745:23
[INFO] [stdout]     |
[INFO] [stdout] 745 |         let sectors = zip(info_drain, data_drain)
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 47 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 47 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> src/bin/hideur.rs:30:37
[INFO] [stdout]    |
[INFO] [stdout] 30 |         u32::from_str_radix(&source[2..], 16).expect(&error)
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/bin/hideur.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     warnings
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    = note: `#[deny(range_syntax)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> src/bin/hideur.rs:30:37
[INFO] [stdout]    |
[INFO] [stdout] 30 |         u32::from_str_radix(&source[2..], 16).expect(&error)
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/bin/hideur.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     warnings
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    = note: `#[deny(range_syntax)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> src/bin/catalog.rs:37:38
[INFO] [stdout]    |
[INFO] [stdout] 37 |         T::from_str_radix(dbg!(&repr[2..]), 16)
[INFO] [stdout]    |                                      ^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/bin/catalog.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     warnings
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    = note: `#[deny(range_syntax)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> src/bin/catalog.rs:40:38
[INFO] [stdout]    |
[INFO] [stdout] 40 |         T::from_str_radix(dbg!(&repr[1..]), 16)
[INFO] [stdout]    |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> src/bin/catalog.rs:37:38
[INFO] [stdout]    |
[INFO] [stdout] 37 |         T::from_str_radix(dbg!(&repr[2..]), 16)
[INFO] [stdout]    |                                      ^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/bin/catalog.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     warnings
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout]    = note: `#[deny(range_syntax)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> src/bin/catalog.rs:40:38
[INFO] [stdout]    |
[INFO] [stdout] 40 |         T::from_str_radix(dbg!(&repr[1..]), 16)
[INFO] [stdout]    |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/bin/dsk_manager.rs:196:24
[INFO] [stdout]     |
[INFO] [stdout] 196 |             for idx in 0..4 {
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/bin/dsk_manager.rs:11:5
[INFO] [stdout]     |
[INFO] [stdout] 11  |     warnings
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout]     = note: `#[deny(range_syntax)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/bin/dsk_manager.rs:200:40
[INFO] [stdout]     |
[INFO] [stdout] 200 |                     .set_values(&bytes[idx * 512..(idx + 1) * 512])
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/bin/dsk_manager.rs:196:24
[INFO] [stdout]     |
[INFO] [stdout] 196 |             for idx in 0..4 {
[INFO] [stdout]     |                        ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/bin/dsk_manager.rs:11:5
[INFO] [stdout]     |
[INFO] [stdout] 11  |     warnings
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout]     = note: `#[deny(range_syntax)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/bin/dsk_manager.rs:200:40
[INFO] [stdout]     |
[INFO] [stdout] 200 |                     .set_values(&bytes[idx * 512..(idx + 1) * 512])
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cpclib-disc` (bin "hideur" test) due to 2 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `cpclib-disc` (bin "hideur") due to 2 previous errors
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cpclib-disc` (bin "catalog" test) due to 3 previous errors
[INFO] [stderr] error: could not compile `cpclib-disc` (bin "catalog") due to 3 previous errors
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cpclib-disc` (bin "dskmanager" test) due to 3 previous errors
[INFO] [stderr] error: could not compile `cpclib-disc` (bin "dskmanager") due to 3 previous errors
[INFO] running `Command { std: "docker" "inspect" "b128ba8230e23722e298ccf21072dcb1ea77156035fa839f305a512a7a9fd972", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b128ba8230e23722e298ccf21072dcb1ea77156035fa839f305a512a7a9fd972", kill_on_drop: false }`
[INFO] [stdout] b128ba8230e23722e298ccf21072dcb1ea77156035fa839f305a512a7a9fd972
